losses running into billions - French English Dictionary